Storm sewer

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    An underground sewer or open canal for channeling surface runoff (as from a rain storm); distinct from a sanitary sewer.
  2. 2
    a system of watercourses or drains for carrying off excess water wordnet